interceder ante - Spanish English Dictionary